// pages/cun.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    a:{
      r:2398,
      h:120,
      dy:30
    },
    peopleList: [
      { name: '王琴', position: '党委书记、主任', phone: '13869665544' },
      { name: '王琴', position: '副主任', phone: '13869665544' },
      { name: '王琴', position: '网格员', phone: '13869665544', grid: '北极村村委会第一网格' },
      { name: '王琴', position: '网格员', phone: '13869665544', grid: '北极村村委会第一网格' }
    ],
    navBarHeight: 240, // 假设导航栏高度，实际可动态获取
    zcTabIndex: 0, // 记录当前选中的 tab 索引
    currentTabIndex: 0, // 记录当前选中的 tab 索引
    currentTab: 1, // 初始选中索引
    navTitle: '数智漠河',
    active: 0
  },
  methods: {
    // 某个事件触发后修改选中索引
    changeTabIndex: function (index) {
      this.setData({
        currentTab: index
      });
    },
  },
  onTabClick(e) {
    const index = e.currentTarget.dataset.index;
    this.setData({ currentTabIndex: index });
    console.log('当前选中:', this.data.currentTabIndex); // 确认日志输出
  },
  onzcClick(e) {
    const index = e.currentTarget.dataset.index;
    this.setData({ zcTabIndex: index });
    console.log('当前选中:', this.data.zcTabIndex); // 确认日志输出
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // const currentPage = getCurrentPages()[0].route;
    // const tabBar = this.selectComponent("#custom-tab-bar"); // 给组件加 id
    // // 根据 currentPage 匹配 list 中的索引，设置 selected
    // const list = tabBar.data.list;
    // const index = list.findIndex(item => item.pagePath === currentPage);
    // if (index !== -1) {
    //   tabBar.setData({selected: index});
    // }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})